tobacco leaf of high quality - Alemán Inglés Diccionario